// 内部类练习
// 有一个Car类，有属性temperature(温度)，车内有Air(空调)类，
// 有吹风的功能flow
// Air会监视车内的温度，如果温度超过40度则吹冷气。
// 如果温度低于0度则吹暖气，如果在这之间则关掉空调。
// 实例化具有不同温度的Car对象，调用空调的flow方法，
// 测试空调吹的风是否正E确 。
public class exercise07 {
    public static void main(String[] args) {
        Car c0 = new Car(53);
        Car.Air a1 = c0.new Air();
        a1.flow();

        Car c1 = new Car(15);
        c1.getAir().flow();
    }
    
}

class Car{
    public double temperature;

    public Car(double temperature){
        this.temperature = temperature;
    }

    class Air{
        public void flow(){
            if (temperature > 40.0){
                System.out.println("吹冷风");
            }else if(temperature < 0.0){
                System.out.println("吹热风");
            }else{
                System.out.println("关机");
            }
        }
    }

    public Air getAir(){
        return new Air();
    }
}